//
// File:	IRenderable.hpp
// Author:	Thomas TISSOT-DUPONT
// E-mail:	<thomas.tissotdupont@free.fr>
// Create:	26/04/2010 20:28:19
// Purpose:	
//
#ifndef IRENDERABLE_HPP
#define IRENDERABLE_HPP

class IRenderable
{
public:
	virtual						~IRenderable() {}

public:
	virtual void				Update() = 0;
	virtual void				Render(float flX, float flY) = 0;

public:
	virtual void				SetRenderColor(unsigned char r, unsigned char g, unsigned char b, unsigned char a = 255) = 0;
};

#endif //!IRENDERABLE_HPP
